self-sacrificing nature

Translations
жертвенный характер
His self-sacrificing nature made him a beloved leader.
Его жертвенный характер сделал его любимым лидером.